home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 21
/
Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso
/
Aminet
/
util
/
rexx
/
InfraRexx.lha
/
InfraRexx
/
RexxEvent
/
RexxEvent.doc
< prev
next >
Wrap
Text File
|
1995-04-23
|
1KB
|
57 lines
RexxEvent 1.21 - © 1995 by Leon Woestenberg
DISTRIBUTABILITY
Freeware. Said enuf.
DESCRIPTION
With this commodity, you can emulate inputevents, such as key presses,
via ARexx. By sending a commodity-style input description string to
RexxEvent's ARexx port `REXXEVENT', the corresponding input events will
happen.
CHANGES
With this release, RexxEvent also handles strings that contain multiple
event descriptions, each of them surrounded by angle brackets, i.e. < >.
USAGE
Just start from Shell or Workbench. Or from S:User-Startup or WBStartup
if you please. There are no arguments. It's a windowless commodity, so
restarting will kill it. Commodity exchange can be used to enable or
disable functionality, or to kill it.
AREXX USAGE
Send commodity-style input description strings to the REXXEVENT port.
Use double quotes around each string to keep prevent uppercasing and to
have '<' and '>' parsed correctly. Sending `QUIT' will kill the commodity.
Refer to other documentation for a clear explanation of input
descriptions. I would recommend the ToolManager documention by
Stefan Becker. Thanks Stefan!
EXAMPLES
From the shell:
rx 'ADDRESS REXXEVENT "rawkey x"'
rx 'ADDRESS REXXEVENT "rawkey numericpad enter"'
rx 'ADDRESS REXXEVENT "<ctrl alt r>Only Amiga..."'
From an ARexx script:
/* SteerScala.rexx (Seems not to work, due to Scala) */
ADDRESS REXXEVENT
"<rawkey numericpad 1><rawkey numericpad 0><rawkey numericpad enter>"